Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Виконання обчислювальних операцій в середовищі МАТЛАБ

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
ЗІ
Кафедра:
ЗІ

Інформація про роботу

Рік:
2016
Тип роботи:
Лабораторна робота
Предмет:
Інформаційні технології у видавничій справі
Варіант:
22

Частина тексту файла

НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІКТА кафедра ЗІ З В І Т до лабораторної роботи №1 з курсу: « Інформаційні технології » на тему: «Виконання обчислювальних операцій в середовищі МАТЛАБ» Варіант - 22 МЕТА РОБОТИ – вивчити засоби для моделювання та виконання обчислювальних операцій в середовищі МАТЛАБ при використанні інформаційних технологій.. ОСНОВНІ ТЕОРЕТИЧНІ ВІДОМОСТІ У середовищі МАТЛАБ реалізовано широкий набір функцій для виконання обчислювальних операцій. Розглянемо найпростіші виконання операцій векторної алгебри: операції з векторами, множення матриці на вектор, обчислення визначників матриць. 2. ЗАВДАННЯ 1. Ознайомитись із основами виконання операцій векторної алгебри та обчислення визначників. 2. Отримати варіант роботи у викладача. 3. Загрузити систему МАТЛАБ в комп’ютер. 4. Створити скрипт-файл лабораторної роботи. 5. Отримати числові результати і перенести їх у звіт. 6. Відкрити новий файл в Excel. 7. Повторити в Excel проведені в МАЛАБі обчислення для перевірки. 8. Порівняти результати, отримані обома методами. 9. Оформити звіт. 1.Скрипт-файл лабораторної роботи. k = 22 a = [3.8; -5+k; k*k+8; 6-k] b = [-0.5; -4.5; -9*k; k^3] lambda = 7 * k + 3 mu = 10 - k^(-4) c = lambda * a + mu * b scalardob = sum ((mu * a).* ((k + 8) * b)) A = [8 -k 15 k-5 1.2 k-9.5 k -3.1 k+1.5] detA=A(1,1)*A(2,2)*A(3,3)+A(1,2)*A(2,3)*A(3,1)+A(1,3)*A(2,1)*A(3,2)-A(1,3)*A(2,2)*A(3,1)-A(1,2)*A(2,1)*A(3,3)-A(1,1)*A(2,3)*A(3,2) detAs=A(1,2)*(A(2,1)*A(3,3)-A(3,1)*A(2,3))*(-1)^(1+2)+A(2,2)*(A(1,1)*A(3,3)-A(3,1)*A(1,3))*(-1)^(2+2)+A(3,2)*(A(1,1)*A(2,3)-A(2,1)*A(1,3))*(-1)^(3+2) detAp=A(3,1)*(A(1,2)*A(2,3)-A(2,2)*A(1,3))*(-1)^(3+1)+A(3,2)*(A(1,1)*A(2,3)-A(2,1)*A(1,3))*(-1)^(3+2)+A(3,3)*(A(1,1)*A(2,2)-A(2,1)*A(1,2))*(-1)^(3+3) R = rank(A) x=-4*k:0.1:4*k; fx=k*x.^2+(-1).^k; y=abs(fx+k-5); plot(x,y) syms x;a=0;b=4*k; fx=k*x.^2+(-1).^k; x=-4*k:0.1:4*k; fx=k*x.^2+(-1).^k; pohidna_1=k*2*x; pohidna_2=k*2; Intehral_neozn=20*x^3/3-x; Intehral_ozn=int(fx,a,b) Результати виконання в МАТЛАБі k = 22 a = 3.8000 17.0000 492.0000 -16.0000 b = 1.0e+004 * -0.0001 -0.0004 -0.0198 1.0648 lambda = 157 mu = 10.0000 c = 1.0e+005 * 0.0059 0.0262 0.7526 1.0397 scalardob = -8.0359e+007 A = 8.0000 -22.0000 15.0000 17.0000 1.2000 12.5000 22.0000 -3.1000 23.5000 detA = 2.0881e+003 detAs = 2.0881e+003 detAp = 2.0881e+003 R = 3  fx = 22*x^2 + 1 pohidna_1 = 44*x pohidna_2 = 44 Intehral = 7.3333*x^3 + x Intehralab = 499.75493e+004 Перевірка виконань в Exelі. Детермінант матриці :  Побудова графіка:  Знаходження вектора с:  Скалярний добуток:  Висновки: Під час виконання даної лабораторної роботи я ознайомився з середовищем МАТЛАБ і навчився виконувати наступні обчислювальні операції: множення вектора на число, знаходження суми двох векторів; обчислення скалярного добутку та перевірка на ортогональність векторів; знаходження детермінанту матриці різними способами та визначення рангу матриці; обчислення похідних та інтегралів функції, побудова графіку; Правильність виконання розрахунків у середовищі МАТЛАБ було перевірено у Exсel.
Антиботан аватар за замовчуванням

15.12.2016 20:12

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини